.editorcontainer table.editLayout{
    border:0 none;
}
.editorcontainer a.editButton span, .editorcontainer a.editButton img {
}
.editorcontainer a:hover, .editorcontainer a:link, .editorcontainer a:visited, .editorcontainer a:active {
    cursor:default;
    font-weight:normal;
    text-decoration:none;
}
.editorcontainer table, .editorcontainer tbody,
.editorcontainer a, .editorcontainer img,
.editorcontainer tr, .editorcontainer div,
.editorcontainer td, .editorcontainer iframe,
.editorcontainer span, .editorcontainer *,
.editorcontainer .editText {
    border:0 none;
    border-collapse:separate;
    cursor:default;
    font-weight:normal;
    margin:0;
    padding:0;
    text-decoration:none;
    vertical-align:baseline;
    white-space:nowrap;
    width:auto;
}
.editorcontainer table td {
    vertical-align:middle;
}
.editorcontainer .editIframeContainer {
}
.editorcontainer .editToolbar {
    padding:2px;
}
.editorcontainer table.editToolbar, .editorcontainer tr.editFirst .editToolbar tr td, .editorcontainer tr.editLast .editToolbar tr td {
    border:0 none;
    margin:0;
    padding:0;
}
.editorcontainer table.editToolbar {
    margin:0 2px 2px;
}
.editorcontainer .content_toolbar1 {
    margin-top:2px !important;
}
.editorcontainer .editExternalToolbar,
.editorcontainer .editButton,
.editorcontainer a.editButtonEnabled:hover,
.editorcontainer a.editButtonActive,
.editorcontainer a.editButtonSelected,
.editorcontainer .editListBox .editText,
.editorcontainer .editListBox .editOpen,
.editorcontainer table.editListBoxEnabled:hover .editText,
.editorcontainer .editListBoxHover .editText, .editorcontainer .editListBoxSelected .editText,
.editorcontainer table.editListBoxEnabled:hover .editOpen,
.editorcontainer .editListBoxHover .editOpen,
.editorcontainer .editListBoxSelected .editOpen,
.editorcontainer select.editListBox,
.editorcontainer .editSplitButton a.editAction,
.editorcontainer .editSplitButton a.editOpen,
.editorcontainer .editSplitButton a.editOpen:hover,
.editorcontainer .editSplitButtonSelected a.editOpen,
.editorcontainer table.editSplitButtonEnabled:hover a.editAction,
.editorcontainer .editSplitButton a.editAction:hover,
.editorcontainer div.editColorSplitMenu table,
.editorcontainer .editColorSplitMenu a,
.editorcontainer .editColorSplitMenu a.editMoreColors,
.editorcontainer .editColorSplitMenu a.editMoreColors:hover,
.editorcontainer a.editMoreColors:hover,
.editSplitButtonMenu .editMenu {
    border-style:solid;
    border-width:1px;
}
.editorcontainer .editStatusbar {
    border-top-style:solid;
    border-top-width:1px;
    display:block;
    font-family:'MS Sans Serif',sans-serif,Verdana,Arial;
    font-size:9pt;
    height:20px;
    line-height:16px;
    overflow:visible;
}
.editorcontainer .editStatusbar div {
    float:left;
    padding:2px;
}
.editorcontainer .editStatusbar div a:hover{
    text-decoration: underline;
}
.editorcontainer .editSplitButton a.editAction {
    background-image:url(./images/butt2.png);
    background-position:left top;
    background-repeat:repeat-x;
    height:20px;
    padding:1px 2px;
    width:20px;
}

.editorcontainer .editButton {
    display:block;
    width: 20px;
    height: 20px;
    cursor: default;
    padding: 1px 2px;
    margin: 1px;
    background-image: url(./images/butt2.png);
    background-position: left top;
    background-repeat: repeat-x;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;

}
.editorcontainer iframe {
    display:block;
}
.editorcontainer .editIcon {

    background:transparent url(./images/icons.gif) no-repeat scroll 20px 20px;
}
.editorcontainer .editSplitButton a.editOpen, .editorcontainer .editListBox a.editOpen {
    -moz-border-radius-bottomright: 3px;
    -webkit-border-bottom-right-radius: 3px;
    -khtml-border-bottom-right-radius: 3px;
    border-bottom-right-radius: 3px;
    -moz-border-radius-topright: 3px;
    -webkit-border-top-right-radius: 3px;
    -khtml-border-top-right-radius: 3px;
    border-top-right-radius: 3px;

}
.editorcontainer .editSplitButton a.editOpen {
    background-image:url(./images/butt2.png);
    background-position:left top;
    background-repeat:repeat-x;
    border-collapse:separate;
    border-left:0 none !important;
    height:20px;
    padding:1px;
    width:10px;
}
.editorcontainer .editSplitButton span.editOpen {
    background-image:url(./images/down_arrow.gif);
    background-position:0 1px;
    background-repeat:no-repeat;
    border-collapse:separate;
    border-left:0 none !important;
    width:10px;
}
.editorcontainer .editListBox a.editText, .editorcontainer .editSplitButton a.editAction {
    -moz-border-radius-bottomleft: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -khtml-border-bottom-left-radius: 3px;
    border-bottom-left-radius: 3px;
    -moz-border-radius-topleft: 3px;
    -webkit-border-top-left-radius: 3px;
    -khtml-border-top-left-radius: 3px;
    border-top-left-radius: 3px;

}
.editorcontainer .editSplitButton span.editAction {

    background:transparent url(./images/icons.gif) repeat scroll 20px 20px;
    width:20px;
}
.editorcontainer .editSplitButton a, .editorcontainer .editSplitButton span {
    display:block;
    height:20px;
}
.editorcontainer span.editIcon, .editorcontainer img.editIcon {
    display:block;
    height:20px;
    width:20px;
}
.editorcontainer .editSeparator {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent none repeat scroll 0 0;
    display:block;
    height:24px;
    margin:0 2px;
    overflow:hidden;
    width:1px;
}
.editorcontainer .editButtonDisabled .editIcon {
    opacity:0.3;
    filter:alpha(opacity=30);
}
.editorcontainer .editButtonDisabled {

}
.editorcontainer .editSplitButton {
    direction:ltr;
    display:block;
    margin:1px;
}
.editorcontainer table.editSplitButton td {
    padding:2px;
}
.editSplitButtonMenu .editMenu {
    left:0;
    position:absolute;
    top:0;
    z-index:1000;
}

.editSplitButtonMenu .editMenu {
    border-color:#DDDDDD;
}
.editSplitButtonMenu .editMenu span.editMenuLine {
    display:none;
}
.editSplitButtonMenu .editMenu td {
    height:20px;
    overflow:hidden;
}
.editSplitButtonMenu .editMenu a, .editSplitButtonMenu .editMenu span, .editSplitButtonMenu .editMenu {
    display:block;
}
.editSplitButtonMenu .editMenu a {
    padding:3px 0 4px;
    position:relative;
    text-decoration:none !important;
}
.editSplitButtonMenu .editMenuItemTitle a {
    border-left:0 none;
    border-right:0 none;
    border-style:none none solid;
    border-top:0 none;
    border-width:0 0 1px;
    text-decoration:none !important;
}
.editSplitButtonMenu table td {
    vertical-align:middle;
}
.editSplitButtonMenu span.editIcon, .editSplitButtonMenu img.editIcon {
    display:block;
    height:20px;
    width:20px;
}
.editSplitButtonMenu .editMenu a, .editSplitButtonMenu .editMenu span, .editSplitButtonMenu .editMenu {
    display:block;
}
.editSplitButtonMenu .editMenuItemSelected .editIcon {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(./images/menu_check.gif) repeat scroll 0 0;
}
.editSplitButtonMenu .editMenu .editIcon {
    left:0;
    position:absolute;
    top:0;
    width:22px;
}
.editSplitButtonMenu .editMenu .editText {
    cursor:default;
    display:block;
    font-family:Tahoma,Verdana,Arial,Helvetica;
    margin:0;
    padding:0 25px;
    position:relative;
}
.editSplitButtonMenu .editMenuItemTitle span.editText {
    font-weight:bold;
    padding-left:4px;
}
.editSplitButtonMenu .editMenu span.editText, .editSplitButtonMenu .editMenu .editPreview {
    font-size:11px;
}
.editSplitButtonMenu .editMenuItemTitle span.editText {
    color:#000000;
}
.editorcontainer a.editButton span, .editorcontainer a.editButton img {}
.editorcontainer .editOldBoxModel a.editButton span, .editorcontainer .editOldBoxModel a.editButton img {margin:0 0 0 1px}
.editorcontainer a.editButtonEnabled:hover {
    background-position:0 -10px;
}

.editorcontainer table.editListBoxEnabled:hover .editText,
.editorcontainer .editListBoxHover .editText,
.editorcontainer .editListBoxSelected .editText,
.editorcontainer table.editListBoxEnabled:hover .editOpen,
.editorcontainer .editListBoxHover .editOpen,
.editorcontainer .editListBoxSelected .editOpen {
    background-image: none;
}

.editorcontainer .editSplitButton a.editOpen:hover,
.editorcontainer .editSplitButtonSelected a.editOpen,
.editorcontainer table.editSplitButtonEnabled:hover a.editAction,
.editorcontainer .editSplitButton a.editAction:hover {
    background-image: none;
}

/*icon*/
.editorcontainer span.edit_bold {
    background-position:0 0;
}
.editorcontainer span.edit_italic {
    background-position:-60px 0;
}
.editorcontainer span.edit_strikethrough {
    background-position:-120px 0;
}
.editorcontainer span.edit_bullist {
    background-position:-20px 0;
}
.editorcontainer span.edit_numlist {
    background-position:-80px 0;
}
.editorcontainer span.edit_blockquote {
    background-position:-220px 0;
}
.editorcontainer span.edit_justifyleft {
    background-position:-460px 0;
}
.editorcontainer span.edit_justifycenter {
    background-position:-420px 0;
}
.editorcontainer span.edit_justifyright {
    background-position:-480px 0;
}
.editorcontainer span.edit_link {
    background-position:-500px 0;
}
.editorcontainer span.edit_unlink {
    background-position:-640px 0;
}
.editorcontainer span.edit_more{
    background-image: url(./images/more.gif);
    background-position:0 0;
    background-repeat: no-repeat;
}
.editorcontainer .edit_spellchecker span.editAction {
    background-position:-540px -20px;
}
.editorcontainer span.edit_fullscreen {
    background-position:-100px -20px;
}
.editorcontainer span.edit_toolbars{
    background-image: url(./images/toolbars.gif);
    background-position:0 0;
    background-repeat: no-repeat;
}